#!/usr/bin/env python3
# -*- coding: utf-8 -*-
__author__ = '汤小洋'

'''
QR码（Quick Response Code），即二维码

MyQR库：用于生成普通二维码、带图片的艺术二维码、动态二维码
参考：https://github.com/sylnsfar/qrcode

使用方式：
    方式一、直接使用命令行
        1.在命令行中安装库：pip install myqr
        2.执行myqr命令，生成二维码
            myqr https://tangyang.ke.qq.com
    方式二、使用import导入
    
'''

from MyQR import myqr
import os

# 普通二维码
myqr.run('https://tangyang.ke.qq.com')

myqr.run(
    words='I Love You',  # 二维码指向的链接或文本内容
    version=1,  # 边长，值为[1,40]，数字越大，边长越大
    level='H',  # 纠错等级，值为L、M、Q、H，从左到右依次升高
    picture=None,  # 结合图片生成二维码
    colorized=False,  # 是否生成彩色二维码
    contrast=1.0,  # 对比度
    brightness=1.0,  # 亮度
    save_name=None,  # 输出文件名	，默认为qrcode.png
    save_dir=os.getcwd()  # 存储位置，默认为当前目录
)

# 图片二维码
myqr.run(
    words='https://tangyang.ke.qq.com',
    picture='resources/猪.png',
    colorized=True,
    save_name='qr1.png'
)

# 动态二维码
myqr.run(
    words='https://tangyang.ke.qq.com',
    picture='resources/动图.gif',
    colorized=True,
    save_name='qr2.gif'
)
